Big Huge Thesaurus

vena thoracica

noun

sounds kind of like